|
Unternehmen besitzen typischerweise eine Vielzahl von Anwendungen.
Um diese zu integrieren, sind Enterprise Integration Patterns (EIP)
hilfreich. Ein Pattern stellt hierbei ein spezifisches,
wiederkehrendes Design Problem heraus, diskutiert die
Randbedingungen und praesentiert dazu eine elegante Loesung. In
vorangegangenen Arbeiten wurden die EIP parametrisiert und ein
Editor erstellt, mit dem man durch Kombination der EIP ein Messaging
System für die Integration von Anwendungen erstellen kann. Das
erstellte Messaging System kann dann automatisch in BPEL
transformiert werden. Bisher wurden jedoch Dienstgüteeigenschaften
ausser Acht gelassen. Diese Arbeit untersucht, in wieweit
Dienstgüteeigenschaften bei der Parametrisierung und
anschliessenden Generierung in den Editor eingebunden werden
koennen. Hierzu erfolgte zunaechst eine Analyse der verschiedenen
Fehlersituationen und Fehlerbehandlungsstrategien. Der Editor wurde
um das kompensationsbasierte Transaktionskonzept von BPEL für
Aufrufe erweitert und neue Patterns wurden
identifiziert, die notwendig sind, um das Fehlerbehandlungskonzept
von BPEL auf EIP abzubilden. Ein mit dem Editor erstelltes und in
BPEL transformiertes Messaging System wurde auf der ActiveVOS BPEL
Engine aufgesetzt und ausgeführt.
format |
application/pdf
| | 1727662 Bytes | |